<template>
    <nav class="nav">
        <div class="left">
            <div class="logo">
                <img src="@/assets/logo.png" alt="" @click="goHome">
            </div>
            <el-menu :default-active="activeIndex" mode="horizontal" @select="handleSelect">
                <el-menu-item index="1">处理中心</el-menu-item>
                <el-submenu index="2">
                    <template slot="title">我的工作台</template>
                    <el-menu-item index="2-1">选项1</el-menu-item>
                    <el-menu-item index="2-2">选项2</el-menu-item>
                    <el-menu-item index="2-3">选项3</el-menu-item>
                    <el-submenu index="2-4">
                        <template slot="title">选项4</template>
                        <el-menu-item index="2-4-1">选项1</el-menu-item>
                        <el-menu-item index="2-4-2">选项2</el-menu-item>
                        <el-menu-item index="2-4-3">选项3</el-menu-item>
                    </el-submenu>
                </el-submenu>
                <el-menu-item index="3" disabled>消息中心</el-menu-item>
                <el-menu-item index="3" disabled>消息中心</el-menu-item>
            </el-menu>
        </div>
        <div class="right">
            <el-menu :default-active="activeIndex" mode="horizontal" @select="handleSelect">
                <el-menu-item index="1">处理中心</el-menu-item>
                <el-submenu index="2">
                    <template slot="title">我的工作台</template>
                    <el-menu-item index="2-1">选项1</el-menu-item>
                    <el-menu-item index="2-2">选项2</el-menu-item>
                    <el-menu-item index="2-3">选项3</el-menu-item>
                    <el-submenu index="2-4">
                        <template slot="title">选项4</template>
                        <el-menu-item index="2-4-1">选项1</el-menu-item>
                        <el-menu-item index="2-4-2">选项2</el-menu-item>
                        <el-menu-item index="2-4-3">选项3</el-menu-item>
                    </el-submenu>
                </el-submenu>
                <el-menu-item index="3" disabled>消息中心</el-menu-item>
                <el-menu-item index="3" disabled>消息中心</el-menu-item>
            </el-menu>
        </div>
    </nav>
</template>

<script>
export default {
    data() {
        return {
            activeIndex: '1'
        }
    },
    methods: {
        handleSelect(key, keyPath) {
            console.log(key, keyPath);
        },
        goHome() {
            if (this.$route.path === '/home') {
                return
            }
            this.$router.push({
                path: '/home'
            })
        }
    }
}
</script>

<style lang="scss" scoped>
.nav {
    display: flex;
    justify-content: space-between;
    height: 100%;

    .left {
        display: flex;

        .logo {
            height: 100%;

            img {
                height: calc(100% - 20px);
                margin: 10px 0;
            }
        }
    }

    .right {
        display: flex;
    }

    .el-menu-item {
        color: #000;
    }
}

.el-menu {
    border: none;

    .el-menu-item {
        border: none;
    }
}
</style>